home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 10868 / 10868.xpi / chrome / sync.jar / content / preferences / fx-setup.xul < prev    next >
Extensible Markup Language  |  2010-02-02  |  7KB  |  197 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  3. <?xml-stylesheet href="chrome://weave/skin/fx-prefs.css"?>
  4.  
  5. <!DOCTYPE window [
  6. <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
  7. <!ENTITY % weaveDTD SYSTEM "chrome://weave/locale/fx-prefs.dtd">
  8. %brandDTD;
  9. %weaveDTD;
  10. ]>
  11. <wizard id="accountSetup" title="&accountSetupTitle.label;"
  12.         windowtype="Weave:AccountSetup"
  13.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  14.         xmlns:html="http://www.w3.org/1999/xhtml"
  15.         onwizardnext="return gWeaveSetup.onWizardAdvance();"
  16.         onwizardfinish="gWeaveSetup.onWizardFinish()"
  17.         onload="gWeaveSetup.init()">
  18.  
  19.   <script type="application/x-javascript"
  20.           src="chrome://weave/content/load-weave.js"/>
  21.   <script type="application/javascript"
  22.           src="chrome://weave/content/preferences/fx-setup.js"/>
  23.   <script type="application/javascript"
  24.           src="chrome://browser/content/utilityOverlay.js"/>
  25.   <stringbundle id="weavePrefStrings" src="chrome://weave/locale/fx-prefs.properties"/>
  26.  
  27.   <wizardpage label="&setup.page1Title.label;">
  28.     <grid>
  29.       <columns>
  30.         <column/>
  31.         <column/>
  32.       </columns>
  33.       <rows>
  34.         <row>
  35.           <label control="serverType" 
  36.                  value="&connectTo.label;"/>
  37.           <menulist id="serverType" oncommand="gWeaveSetup.onServerChange()">
  38.             <menupopup>
  39.               <menuitem label="&serverType.main.label;"
  40.                         value="main"/>
  41.               <menuitem label="&serverType.custom.label;"
  42.                         value="custom"/>
  43.             </menupopup>
  44.           </menulist>
  45.         </row>
  46.         <row id="serverRow" hidden="true" align="center">
  47.           <label value="&signIn.serverURL.label;" 
  48.                  accesskey="&signIn.serverURL.accesskey;" 
  49.                  control="weaveServerURL"/>
  50.           <textbox id="weaveServerURL" onchange="gWeaveSetup.onServerChange()"/>
  51.         </row>
  52.         <row id="serverFeedbackRow" hidden="true">
  53.           <spacer/>
  54.           <label value=""/>
  55.         </row>
  56.         <row id="usernameRow" align="center">
  57.           <label value="&signIn.username.label;" 
  58.                  accesskey="&signIn.username.accesskey;" 
  59.                  control="weaveUsername"/>
  60.           <textbox id="weaveUsername" 
  61.                    onchange="gWeaveSetup.onUsernameChange()"/>
  62.         </row>
  63.         <row id="usernameFeedbackRow" hidden="true">
  64.           <spacer/>
  65.           <label value=""/>
  66.         </row>
  67.         <row id="passwordRow" align="center">
  68.           <label value="&signIn.password.label;" 
  69.                  accesskey="&signIn.password.accesskey;" 
  70.                  control="weavePassword"/>
  71.           <textbox id="weavePassword" type="password" onchange="gWeaveSetup.onPasswordChange()"/>
  72.         </row>
  73.         <row id="confirmRow" align="center">
  74.           <label value="&setup.confirmPassword.label;" 
  75.                  accesskey="&setup.confirmPassword.accesskey;"
  76.                  control="weavePasswordConfirm"/>
  77.           <textbox id="weavePasswordConfirm" type="password" onchange="gWeaveSetup.onPasswordChange()"/>
  78.         </row>
  79.         <row id="passwordFeedbackRow" hidden="true">
  80.           <spacer/>
  81.           <label value=""/>
  82.         </row>
  83.         <row id="emailRow" align="center">
  84.           <label value="&setup.emailAddress.label;"
  85.                  accesskey="&setup.emailAddress.accesskey;"
  86.                  control="weaveEmail"/>
  87.           <textbox id="weaveEmail" onchange="gWeaveSetup.onEmailChange()"/>
  88.         </row>
  89.         <row id="TOSRow" align="center">
  90.           <spacer/>
  91.           <hbox align="center">
  92.             <checkbox id="tos" 
  93.                       label="&setup.tosAgree1.label;"
  94.                       accesskey="&setup.tosAgree1.accesskey;"
  95.                       oncommand="gWeaveSetup.checkFields();"/>
  96.             <label class="text-link"
  97.                       onclick="gWeaveSetup.openToS();"
  98.                       value="&setup.tosLink.label;"/>
  99.             <label value="&setup.tosAgree2.label;" 
  100.                    accesskey="&setup.tosAgree2.accesskey;"
  101.                    control="tos"/>
  102.           </hbox>
  103.         </row>
  104.       </rows>
  105.     </grid>
  106.     <description id="noScriptWarning" class="warning" hidden="true">
  107.       &noScriptWarning.label;
  108.     </description>
  109.   </wizardpage>
  110.  
  111.   <wizardpage label="&setup.page2Title.label;">
  112.     <browser height="150" width="322" id="captcha" type="content" disablehistory="true"/>
  113.   </wizardpage>
  114.  
  115.   <wizardpage label="&setup.page3Title.label;" onpageshow="gWeaveSetup.onPageShow();">
  116.     <description>
  117.       &passphraseDesc.label;
  118.     </description>
  119.     <spacer/>
  120.     <grid>
  121.       <columns>
  122.         <column/>
  123.         <column flex="1"/>
  124.       </columns>
  125.       <rows>
  126.         <row align="center">
  127.           <label value="&passphraseEntry.label;"
  128.                  accesskey="&passphraseEntry.accesskey;"
  129.                  control="weavePassphrase"/>
  130.           <textbox type="password" id="weavePassphrase"
  131.                    onkeyup="gWeaveSetup.checkFields()"
  132.                    onchange="gWeaveSetup.checkFields()"/>
  133.         </row>
  134.         <row align="center">
  135.           <label value="&passphraseConfirm.label;"
  136.                  accesskey="&passphraseConfirm.accesskey;"
  137.                  control="weavePassphraseConfirm"/>
  138.           <textbox type="password" id="weavePassphraseConfirm"
  139.                    onkeyup="gWeaveSetup.checkFields()"
  140.                    onchange="gWeaveSetup.checkFields()"/>
  141.         </row>
  142.         <row id="passphraseFeedbackRow" hidden="true">
  143.           <spacer/>
  144.           <label value=""/>
  145.         </row>
  146.       </rows>
  147.     </grid>
  148.     <description class="small">
  149.       &passphraseDesc2.label;
  150.     </description>
  151.   </wizardpage>
  152.  
  153.   <wizardpage label="&setup.page4Title.label;">
  154.     <hbox align="center">
  155.       <label value="&syncModeSwitchDesc.label;"
  156.              accesskey="&syncModeSwitchDesc.accesskey;"
  157.              control="weaveSyncMode"/>
  158.       <menulist id="weaveSyncMode" oncommand="gWeaveSetup.updateSyncPrefs()">
  159.         <menupopup>
  160.           <menuitem label="&syncEverything.label;" value="syncEverything"/>
  161.           <menuitem label="&customSync.label;"     value="customSync"/>
  162.         </menupopup>
  163.       </menulist>
  164.     </hbox>
  165.     <separator/>
  166.     <deck id="syncModeOptions" class="indent">
  167.       <description id="syncEverythingDesc">
  168.         &syncEverythingDescription.label;
  169.       </description>
  170.       <vbox>
  171.         <checkbox label="&syncItem.bookmarks.label;"
  172.                   accesskey="&syncItem.bookmarks.accesskey;"
  173.                   id="engine.bookmarks"
  174.                   checked="true"/>
  175.         <checkbox label="&syncItem.passwords.label;"
  176.                   accesskey="&syncItem.passwords.accesskey;"
  177.                   id="engine.passwords"
  178.                   checked="true"/>
  179.         <checkbox label="&syncItem.prefs.label;"
  180.                   accesskey="&syncItem.prefs.accesskey;"
  181.                   id="engine.prefs"
  182.                   checked="true"/>
  183.         <checkbox label="&syncItem.history.label;"
  184.                   accesskey="&syncItem.history.accesskey;"
  185.                   id="engine.history"
  186.                   checked="true"/>
  187.         <checkbox label="&syncItem.tabs.label;"
  188.                   accesskey="&syncItem.tabs.accesskey;"
  189.                   id="engine.tabs"
  190.                   checked="true"/>
  191.       </vbox>
  192.     </deck>
  193.  
  194.   </wizardpage>
  195.  
  196. </wizard>
  197.